an ancient cannon - German English Dictionary